

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
	<!-- saved from url=(0022)http://www.ncover.com/ -->
    <title>NCover Code Coverage Report - aprogblog-acceptance</title>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta http-equiv="Content-Language" content="en-us" />
	<link rel="stylesheet" type="text/css" href="../default.css" />
	
	<script type="text/javascript" src="../sorttable.js"></script>
    <script type="text/javascript" src="../prototype.js"></script>
    <!--[if IE]>
		<script type="text/javascript" src="../excanvas.js"></script>
	<![endif]-->
    <script type="text/javascript" src="../blech.js"></script>
    <script type="text/javascript" src="../ncover.js"></script>
  </head>
  <body>
    <div id="hdrbar">
      <div id="hdrbar_left">
        <a href="../coveragesummary.html" target="doc">aprogblog-acceptance</a>
      </div>
    </div>
    <div id="content">
      

<div id="page_title">
  <em>Code Coverage Statistics for Source File</em>
  <h1>C:\temp\agile-dev-in-action\src\Domain\Entry.cs</h1>
</div>



<div id="page_stats">
	<div id="left">
		

<p>
	
	Symbol Coverage:
	<span class="highlight">
    
      <span class="uncovered">56.25%</span>
    
  </span>
  (9 of 16)
</p>
<p>
	
	Branch Coverage:
	<span class="highlight">
	
	  <span class="uncovered">82.35%</span>
	
	</span>
	(14 of 17)
</p>

<p>
	
		Maximum Cyclomatic Complexity:
	
	<span class="highlight">
		4
	</span>
</p>

<p>
  Code Lines:
  <span class="highlight">11</span>
</p>
	</div>
	
</div>
<br style="clear: both;" />




<table id="sourceTable" class="source">
  <tr>
  <th class="linenum" title="Line #">L</th>
  <th class="linenum" title="Visit Count">V</th>
  <th class="sourceline" style="text-align: left;">Source</th>
  </tr>


  <tr>
  
     <td>
  
    <pre><a name="L1">1</a></pre>
  </td>
  
  
		<td>
  
  </td>
  
  <td class="sourceline">
    <pre>namespace aprogblog.Domain {</pre>
  </td>
</tr>


  <tr>
  
     <td>
  
    <pre><a name="L2">2</a></pre>
  </td>
  
  
		<td>
  
  </td>
  
  <td class="sourceline">
    <pre>    </pre>
  </td>
</tr>


  <tr>
  
     <td>
  
    <pre><a name="L3">3</a></pre>
  </td>
  
  
		<td>
  
  </td>
  
  <td class="sourceline">
    <pre>    public class Entry {</pre>
  </td>
</tr>


  <tr>
  
     <td>
  
    <pre><a name="L4">4</a></pre>
  </td>
  
  
		<td>
  
  </td>
  
  <td class="sourceline">
    <pre></pre>
  </td>
</tr>


  <tr>
  
     <td>
  
    <pre><a name="L5">5</a></pre>
  </td>
  
  
		<td>
  
  </td>
  
  <td class="sourceline">
    <pre>        public string Id { get; set; }</pre>
  </td>
</tr>


  <tr>
  
     <td>
  
    <pre><a name="L6">6</a></pre>
  </td>
  
  
		<td>
  
  </td>
  
  <td class="sourceline">
    <pre>        public string Title { get; set; }</pre>
  </td>
</tr>


  <tr>
  
     <td>
  
    <pre><a name="L7">7</a></pre>
  </td>
  
  
		<td>
  
  </td>
  
  <td class="sourceline">
    <pre>        public string Description { get; set; }</pre>
  </td>
</tr>


  <tr>
  
     <td>
  
    <pre><a name="L8">8</a></pre>
  </td>
  
  
		<td>
  
  </td>
  
  <td class="sourceline">
    <pre>        </pre>
  </td>
</tr>


  <tr>
  
     <td>
  
    <pre><a name="L9">9</a></pre>
  </td>
  
  
		<td>
  
  </td>
  
  <td class="sourceline">
    <pre>        #region equals</pre>
  </td>
</tr>


  <tr>
  
     <td>
  
    <pre><a name="L10">10</a></pre>
  </td>
  
  
		<td>
  
  </td>
  
  <td class="sourceline">
    <pre>		</pre>
  </td>
</tr>


  <tr>
  
     <td>
  
    <pre><a name="L11">11</a></pre>
  </td>
  
  
		<td>
  
  </td>
  
  <td class="sourceline">
    <pre>		public override bool Equals(object obj) {</pre>
  </td>
</tr>


  <tr>
  
    <td class="coveredLine">
  
    <pre><a name="L12">12</a></pre>
  </td>
  
  
    <td class="coveredLine">
  
	  <pre title="Visited 11 times"> 11</pre>
    
  </td>
  
  <td class="sourceline">
    <pre>            <span class="covered">if (ReferenceEquals(null, obj)) </span><span class="uncovered">return false;</span></pre>
  </td>
</tr>


  <tr>
  
    <td class="coveredLine">
  
    <pre><a name="L13">13</a></pre>
  </td>
  
  
    <td class="coveredLine">
  
	  <pre title="Visited 11 times"> 11</pre>
    
  </td>
  
  <td class="sourceline">
    <pre>            <span class="covered">if (ReferenceEquals(this, obj)) </span><span class="uncovered">return true;</span></pre>
  </td>
</tr>


  <tr>
  
    <td class="coveredLine">
  
    <pre><a name="L14">14</a></pre>
  </td>
  
  
    <td class="coveredLine">
  
	  <pre title="Visited 11 times"> 11</pre>
    
  </td>
  
  <td class="sourceline">
    <pre>            <span class="covered">if (obj.GetType() != typeof (Entry)) </span><span class="uncovered">return false;</span></pre>
  </td>
</tr>


  <tr>
  
    <td class="coveredLine">
  
    <pre><a name="L15">15</a></pre>
  </td>
  
  
    <td class="coveredLine">
  
	  <pre title="Visited 11 times"> 11</pre>
    
  </td>
  
  <td class="sourceline">
    <pre>            <span class="covered">return Equals((Entry) obj);</span></pre>
  </td>
</tr>


  <tr>
  
    <td class="coveredLine">
  
    <pre><a name="L16">16</a></pre>
  </td>
  
  
    <td class="coveredLine">
  
	  <pre title="Visited 11 times"> 11</pre>
    
  </td>
  
  <td class="sourceline">
    <pre>        <span class="covered">}</span></pre>
  </td>
</tr>


  <tr>
  
     <td>
  
    <pre><a name="L17">17</a></pre>
  </td>
  
  
		<td>
  
  </td>
  
  <td class="sourceline">
    <pre></pre>
  </td>
</tr>


  <tr>
  
     <td>
  
    <pre><a name="L18">18</a></pre>
  </td>
  
  
		<td>
  
  </td>
  
  <td class="sourceline">
    <pre>        public bool Equals(Entry obj) {</pre>
  </td>
</tr>


  <tr>
  
    <td class="coveredLine">
  
    <pre><a name="L19">19</a></pre>
  </td>
  
  
    <td class="coveredLine">
  
	  <pre title="Visited 11 times"> 11</pre>
    
  </td>
  
  <td class="sourceline">
    <pre>            <span class="covered">if (ReferenceEquals(null, obj)) </span><span class="uncovered">return false;</span></pre>
  </td>
</tr>


  <tr>
  
    <td class="coveredLine">
  
    <pre><a name="L20">20</a></pre>
  </td>
  
  
    <td class="coveredLine">
  
	  <pre title="Visited 11 times"> 11</pre>
    
  </td>
  
  <td class="sourceline">
    <pre>            <span class="covered">if (ReferenceEquals(this, obj)) </span><span class="uncovered">return true;</span></pre>
  </td>
</tr>


  <tr>
  
    <td class="coveredLine">
  
    <pre><a name="L21">21</a></pre>
  </td>
  
  
    <td class="coveredLine">
  
	  <pre title="Visited 11 times"> 11</pre>
    
  </td>
  
  <td class="sourceline">
    <pre>            <span class="covered">return Equals(obj.Id, Id);</span></pre>
  </td>
</tr>


  <tr>
  
    <td class="coveredLine">
  
    <pre><a name="L22">22</a></pre>
  </td>
  
  
    <td class="coveredLine">
  
	  <pre title="Visited 11 times"> 11</pre>
    
  </td>
  
  <td class="sourceline">
    <pre>        <span class="covered">}</span></pre>
  </td>
</tr>


  <tr>
  
     <td>
  
    <pre><a name="L23">23</a></pre>
  </td>
  
  
		<td>
  
  </td>
  
  <td class="sourceline">
    <pre></pre>
  </td>
</tr>


  <tr>
  
     <td>
  
    <pre><a name="L24">24</a></pre>
  </td>
  
  
		<td>
  
  </td>
  
  <td class="sourceline">
    <pre>        public override int GetHashCode() {</pre>
  </td>
</tr>


  <tr>
  
    <td class="uncoveredLine">
  
    <pre><a name="L25">25</a></pre>
  </td>
  
  
    <td class="uncoveredLine">
  
	  <pre title="Visited 0 times"> 0</pre>
    
  </td>
  
  <td class="sourceline">
    <pre>            <span class="uncovered">return (Id != null ? Id.GetHashCode() : 0);</span></pre>
  </td>
</tr>


  <tr>
  
    <td class="uncoveredLine">
  
    <pre><a name="L26">26</a></pre>
  </td>
  
  
    <td class="uncoveredLine">
  
	  <pre title="Visited 0 times"> 0</pre>
    
  </td>
  
  <td class="sourceline">
    <pre>        <span class="uncovered">}</span></pre>
  </td>
</tr>


  <tr>
  
     <td>
  
    <pre><a name="L27">27</a></pre>
  </td>
  
  
		<td>
  
  </td>
  
  <td class="sourceline">
    <pre> </pre>
  </td>
</tr>


  <tr>
  
     <td>
  
    <pre><a name="L28">28</a></pre>
  </td>
  
  
		<td>
  
  </td>
  
  <td class="sourceline">
    <pre>	    #endregion    </pre>
  </td>
</tr>


  <tr>
  
     <td>
  
    <pre><a name="L29">29</a></pre>
  </td>
  
  
		<td>
  
  </td>
  
  <td class="sourceline">
    <pre>    }</pre>
  </td>
</tr>


  <tr>
  
     <td>
  
    <pre><a name="L30">30</a></pre>
  </td>
  
  
		<td>
  
  </td>
  
  <td class="sourceline">
    <pre>}</pre>
  </td>
</tr>



</table>

<script type="text\\javascript" language="javascript">
document.getElementById('coveredCheck').checked = false;
</script>
    </div>
    <div id="footer">
	  Generated By  
      <a href="http://www.ncover.com" target="_top">NCover</a><br />
    </div>
  </body>
</html>